Design and Verification Serial Peripheral Interface (SPI) Protocol for Low Power Applications

نویسندگان

  • S. Choudhury
  • G. K. Singh
  • R. M. Mehra
چکیده

Serial peripheral interfaces (SPI) are widely used to provide economical board level interfaces between different devices such as microcontrollers, Digital to Analog Converter’s, Analog to Digital Converter’s and other. Many Integrated Circuit manufacturers produce components that are compatible with SPI. Serial communication is the process of sending data one bit at a time, sequentially, over a link. A serial connection requires fewer interconnecting cables (e.g., wires/fibers) and hence occupies less space. For high performance systems, FPGAs (field programmable gate arrays) also uses SPI to interface as a slave to a host, as a master to sensors. In this work, an approach is proposed for the design and verification of configurable Intellectual Property (IP) module of Serial Peripheral Interface (SPI) protocol using Verilog and System Verilog.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Design and Verification of Serial Peripheral Interface using OVM

The main objective of the work is to design SPI Master Core using Verilog and verify the code using Open Verification Methodology. Serial Peripheral Interface (SPI) is an interface that facilitates the transfer of synchronous serial data, which is engineer’s favorite for its convenience and saving system resource. SPI (Serial Peripheral Interface) is a synchronous serial data link that operates...

متن کامل

Power Optimization of AHB Slave-SPI Master with RTL Clock Gating

SPI (Serial Peripheral Interface) is a serial interface which facilitates the synchronous serial data transfer between 2 devices. It operates in master and slave modes. AMBA (Advanced Microcontroller Bus Architecture) is an on chip bus developed by ARM Ltd. and is widely used in Soc designs. AHB (Advanced High Performance Bus) is a high frequency and high bandwidth bus which comes under AMBA cl...

متن کامل

Real time Wireless Data Acquisition and Fault Monitoring using DSP processor TMS320F2812 with CPLD interface

In order to save numerous man power hours fritter away to monitor various process parameters in industries whole day, the design presented in this paper gives solution to acquire data at desired rate and monitor fault with alarm system. The design introduces wireless information flow between on field acquisition and remote monitoring part at the office. DSP processor TMS320F2812 which is a very...

متن کامل

FPGA implementation of I2C & SPI protocols: A comparative study

IC and SPI are the most commonly used serial protocols for both inter-chip and intra-chip low/medium bandwidth data-transfers. This paper contrasts and compares physical implementation aspects of the two protocols through a number of recent Xilinx’s FPGA families, showing up which protocol features are responsible of substantial area overhead. This valuable information helps designers to make c...

متن کامل

AMBA Protocol for ALU

The proposed project implementation is on AMBA IO System. The bus interface used in the project is AXI Interface Bus. Master and Slave interfaces will be developed according to the proposed AMBA design. The description of the AMBA protocol and various blocks are mentioned below. The Advanced Microcontroller Bus Architecture (AMBA) specification defines an on-chip communications standard for des...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014